package demo.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

// 自定义注解：只能作用于属性、方法；运行时能够通过反射获取信息
@Target({ElementType.FIELD,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface PersonInfo {
	// 注解中的属性，需要像定义方法一样。
	String name();
	public int age();
//	private String sex();//只能使用default、public修饰符
}
